package design.pattern.flyweight;

/**
 * 抽象享元角色
 * @author AtoVio, Winter Yuan
 */
public abstract class AbstractBox {

    // 获取图形的方法
    public abstract String getShape();

    // 显示图形及颜色
    public void display(String color) {
        System.out.printf("方块形状：%s, 颜色：%s\n", getShape(), color);
    }
}
